Definition of Mountain Laurel
-
(noun) Pacific coast tree having aromatic foliage and small umbellate flowers followed by olivelike fruit; yields a hard tough wood
-
(noun) a North American evergreen shrub having glossy leaves and white or rose-colored flowers
Synonyms of Mountain Laurel
Antonyms of Mountain Laurel
No Antonyms Found.
Homophones of Mountain Laurel
No Homophones Found.